About Wind Capital Management Ltd (12757101) United Kingdom