About Opus Capital Limited (05136014) United Kingdom