About Omnia Capital Limited (11343484) United Kingdom