About Foxtrot Zolo Ltd (12327029) United Kingdom