About Nxxus Limited (09618669) United Kingdom