About Jacksons Group Holdings Limited (12202408) United Kingdom