About Nxc Financial Solutions Limited (09174541) United Kingdom