About Mick Walker Software Limited (NI679947) United Kingdom