About Mrk Solutions Ltd (09233600) United Kingdom