About Technology Nexus Uk Limited (04089480) United Kingdom