About Cjct (studio North) Limited (07969975) United Kingdom