About Hygrid Power Ltd (13554402) United Kingdom