About Mkkel Management Ltd (11936953) United Kingdom