About Lassen Bm Ltd (13656113) United Kingdom