About Brb Investment Management Limited (SC367819) United Kingdom