About Mykmi Ltd (11690246) United Kingdom