About Jamcco Holdings Ltd (10736375) United Kingdom