About Hygrid Limited (12195705) United Kingdom