About Jac Investments Limited (04648296) United Kingdom