About Baring Street Management Limited (04197656) United Kingdom