About James Global Solutions Limited (08218289) United Kingdom