About Braemar Capital Limited (04710293) United Kingdom