About Kc Studio Limited (11932305) United Kingdom