About Mrk Tech Solutions Ltd (12476517) United Kingdom