About Midori Management Ltd (11543396) United Kingdom