About Jac Brands Ltd (11938998) United Kingdom