About Jac Ventures Limited (10186751) United Kingdom