About Pact Holdings Limited (00593189) United Kingdom