About Polo Holdings Ltd (13259985) United Kingdom