About K1 Holdings Ltd (12602042) United Kingdom