About Cjr Technology Solutions Ltd (11997938) United Kingdom