About Mynn London Ltd. (10228746) United Kingdom