About Nexus Group Technologies Limited (06942993) United Kingdom