About Jackal Design Ltd (10813133) United Kingdom