About Mirabaud Securities Nominees Limited (03131296) United Kingdom