About Mkc 20 Ltd (12957441) United Kingdom