About Jac Strategy Ltd (13296253) United Kingdom