About Brae Hill Capital Limited (11778937) United Kingdom