About Opus Europe Limited (02594434) United Kingdom