About V. Leonardi Limited (10491027) United Kingdom