About Lasso Investment Limited (11083643) United Kingdom