About Endev Ltd (NI040111) United Kingdom