About Ipex Management Holdings Llp (OC397410) United Kingdom