About Foxtrot Group Ltd (10543194) United Kingdom