About Vincenzo Luca Ltd (12305788) United Kingdom