About K&k Studio Interior Design Ltd (13157760) United Kingdom