About Jac Technologies Limited (10007997) United Kingdom