About Us Welcome to Top10.ng a Media Company Located at Lekki , Lagos Nigeria. We watch , Supervise , Verify and Rank Businesses , Individuals and Companies In Nigeria. Click Here To Contact Us.