About Laso Lab Limited (10875538) United Kingdom