About Lem Solutions Limited (06614418) United Kingdom