About Jackal Trick Limited (10280278) United Kingdom