About Jac Management Limited (03354632) United Kingdom