About Studio Lasso Limited (06280643) United Kingdom