About Mkk 25 Ltd (SC691285) United Kingdom