About M&kr Limited (SC555358) United Kingdom