About Ogier Global Investor Services (uk) Limited (12783119) United Kingdom