About K&k Investment Holdings Ltd (12463490) United Kingdom