About Bravo Alpha Lima Limited (12185646) United Kingdom