About Bama Capital Limited (13024788) United Kingdom