About Braemar Financial Holdings Limited (10917096) United Kingdom