About Balbec Capital Limited (07123905) United Kingdom