About Mirabaud Asset Management Limited (01631005) United Kingdom