About K7 Holdings Limited (11152110) United Kingdom