About Pact Ventures Ltd (11657378) United Kingdom