About Foxtrot Oscar Holdings Limited (06340953) United Kingdom