About Eurocapital Managers Limited (11061798) United Kingdom