About La Ventura Ltd (10850595) United Kingdom