About Lenvar Limited (03393285) United Kingdom