About K17 Holdings Ltd (13676286) United Kingdom