About Lidoomia Biotechnology Uk Ltd (13679492) United Kingdom