About Lemsri Ltd. (10310988) United Kingdom