About Donkey Kick Trading Ltd (12319536) United Kingdom