About Primotech Solutions Ltd (10345526) United Kingdom