About Foxtrot Sierra Ltd (12199909) United Kingdom