About Tse Tse Fly Middle East Community Interest Company (10941820) United Kingdom