About Lemnean Ltd. (SC646663) United Kingdom