About Liprida Ltd (11024240) United Kingdom