About Rm Hair & Makeup Limited (12425092) United Kingdom