About K7 Associates Ltd (10104788) United Kingdom