About Jamco Group Ltd (11466458) United Kingdom