About Burbeck Capital Limited (11715739) United Kingdom