About Explore Sardinia Ltd (11143367) United Kingdom