About Ejel Investment Ltd (11212890) United Kingdom