About Ec Project 6 Ltd (11561084) United Kingdom