About Tyrasis Ltd (12410250) United Kingdom