About Foxtrot Oscar Trading Limited (12533672) United Kingdom