About M.k. & K.m. Europe Ltd (08690903) United Kingdom