About Jackal Productions Limited (05817599) United Kingdom