About Jc Global Solutions Limited (11837962) United Kingdom