About Wind Operations Ltd (12073144) United Kingdom