About Edenvella Limited (NI047854) United Kingdom