About Neo Med Holdings Limited (11956120) United Kingdom