About Polo World Limited (11584774) United Kingdom