About K&k Svc Limited (12023876) United Kingdom