About Wind & Kite Digital Ltd (12467594) United Kingdom