About Rh Holdings Group Limited (10570489) United Kingdom