About Neel Medical Ltd (13448402) United Kingdom