About Bravo Charlie Management Limited (11896306) United Kingdom