About Nprojx Limited (07561717) United Kingdom