About Foxtrot Trading Ltd (12400559) United Kingdom