About Henna & R Ltd (11997644) United Kingdom