About Jac Partners Ltd (11407815) United Kingdom