About Eurocap International Limited (02228824) United Kingdom