About Neueda Technologies Ltd (NI042716) United Kingdom