About Cjra Ltd (12083388) United Kingdom