About Braemar Communications Ltd (SC654629) United Kingdom