About Pro Polo Limited (12311978) United Kingdom