About Jcr Technology Limited (03743216) United Kingdom