About Rh 12 Limited (10939098) United Kingdom