About Bara Management Ltd (12742962) United Kingdom