About Ck Loc Studio Limited (08025097) United Kingdom