About Jackal Brands Limited (08141110) United Kingdom