About C & K Studios Ltd (11262913) United Kingdom