About The James Group International Limited (10919546) United Kingdom