About Alligator Trading Ltd (13307682) United Kingdom