About Jac Group (holdings) Limited (06326585) United Kingdom