About Ls 91 Ltd (12228026) United Kingdom