About Nexx Technology Limited (13495587) United Kingdom