About New Medical World Ltd (11034136) United Kingdom