About Hygiara Limited (12076847) United Kingdom