About Polindersa Ltd (10579894) United Kingdom