About Nexu Solutions Limited (08127171) United Kingdom