About Omega Capital Limited (05830232) United Kingdom