About Foxtrot Oscar Ne Ltd (12397719) United Kingdom