About Egcl Ltd (13238238) United Kingdom