About Ibd Capital Limited (06524366) United Kingdom