About Ejos Group Ltd (11963980) United Kingdom