About Lem Associates Ltd. (SC553416) United Kingdom