About Bravo Investment Holdings 2 Limited (10124466) United Kingdom