About Jcl Technologies Limited (10363620) United Kingdom