About Sardegna Viva Ltd (12329180) United Kingdom