About La Curcani Ltd (13462666) United Kingdom