About Hps (holdings) Limited (10223068) United Kingdom