About Pht Solutions Ltd (11208582) United Kingdom