About Ecr Capital Llp (OC421258) United Kingdom