About Ph Squared Investments Ltd (12984332) United Kingdom