About R Baring Grenada Limited (12210824) United Kingdom