About K7x Ltd. (SC235840) United Kingdom