About Nexxo Limited (08935150) United Kingdom