About Mackay Shields Europe Investment Management Limited (FC037163) Ireland