About Deleo Medical Ltd (09937074) United Kingdom