About Ib Capital Limited (06810269) United Kingdom