About K&k Invest 1 Ltd (12118263) United Kingdom