About Wind International Limited (10086933) United Kingdom