About Braemar Globe Limited (11084573) United Kingdom