About 2b Investments & Capital Limited (12121651) United Kingdom