About Ecd Holdings Limited (10311948) United Kingdom