About Andrea Locci Ltd (10849434) United Kingdom