About Cjr Holdings Limited (12417962) United Kingdom