About Ejc Investments Limited (10167088) United Kingdom