About Rr Beauty Holdings Limited (12054615) United Kingdom