About Ejenics Ltd (13078329) United Kingdom