About Nexo Technology Limited (09762087) United Kingdom