ecbc company profile(1)