About Foxtrot Management And Consulting Ltd (13022189) United Kingdom