About Omicron Capital Limited (10346068) United Kingdom