About Ecr Capitals Limited (12949125) United Kingdom