About Pact Group Ltd (12190505) United Kingdom