About Mcdaid Solutions Ltd (NI626377) United Kingdom