About Ec Nominees Limited (02020401) United Kingdom