About Bravo Investment Holdings Limited (10124075) United Kingdom