About Eurocup Holdings Limited (06024669) United Kingdom