About Ec Project 7 Limited (11561014) United Kingdom