About Foxtrot Corporation Limited (13641823) United Kingdom