About Aquila Italiana Ltd (12757160) United Kingdom