About Aretusa Sicily Ltd (13267343) United Kingdom