About Neo Medispa Ltd. (12584004) United Kingdom