About C.l.k Studios Ltd (12842857) United Kingdom