About Braemar Atlantic Securities Holdings Limited (10010995) United Kingdom