About Pamest Solutions Ltd (13544175) United Kingdom