About Lidmo Technologies Ltd (SC632120) United Kingdom