About The Jacks Group Limited (11894573) United Kingdom