About Lasso (holdings) Limited (11371032) United Kingdom