About Neo Solutions Limited (SC545697) United Kingdom