About Rpm Investment Holdings Ltd (10906033) United Kingdom