About Mhk Computer Solutions Ltd (10883253) United Kingdom