About Rh Holdings Spv2 Ltd (12616157) United Kingdom