About Pola Software Testing Limited (10844287) United Kingdom