About Lada Holdings Limited (10853234) United Kingdom