About Lavendo Holdings Limited (10661129) United Kingdom