About Birch Capital Limited (12523992) United Kingdom