About Wind Group Management Limited (12089534) United Kingdom