About Jackal Trading Ltd (10282262) United Kingdom