About Jac Travel Group (holdings) Limited (09090198) United Kingdom