About Rebel Capital Limited (12351911) United Kingdom