About Pact Investments Limited (10627021) United Kingdom