About Ri Ri Hair Limited (10953677) United Kingdom