About Mac Solutions Ltd (NI620570) United Kingdom