About Nexus Technologies (next) Limited (10773777) United Kingdom