About Buckhurst Hill Capital Limited (12402992) United Kingdom