About Lavendo Investments Limited (10106611) United Kingdom