About Polo Player Limited (10000291) United Kingdom