About Nostrum Medical Ltd (13617110) United Kingdom