About The Jacob Group Ltd (12826615) United Kingdom