About The Hennaa Co Ltd (13393756) United Kingdom