About Hygro Ltd (12301223) United Kingdom