About Tirrena Ltd (12262089) United Kingdom