cx = Christmas Island, doubt you could ever make competitive.
topauto.com is based in the EU I have to disagree with alinator - it appears that the LOGO is trademarked ~ and they messed up using ".com" in their logo. A check at http://tmview.europa.eu/tmview/basicSearch.html shows several "top auto" registrations - even a few work registrations - but my guess is that the trademark registration is flawed.
While I would not invest a lot in it, it is certainly defensible and could be worth several hundred if developed properly.