About K&k Design Studio Limited (10117082) United Kingdom