About Jackgroup Management Limited (02739161) United Kingdom