About Nxc7 Limited (06042593) United Kingdom