About Hemaro Holdings Ltd (09977596) United Kingdom