About Jac Management Services Limited (10364165) United Kingdom