About Omni Capital Limited (12084870) United Kingdom