About Polo Technology Limited (13183300) United Kingdom