About Mrk Oswald Ltd (12499577) United Kingdom