About Nexus Dmm Limited (07563661) United Kingdom