About Ejl Investments Limited (11902191) United Kingdom