About Lucida Medical Ltd (12320979) United Kingdom