About Ejc (holdings) Limited (09038291) United Kingdom