About Neo Sw Limited (07544691) United Kingdom