About Mamali-mirzaei Studio Ltd (11650408) United Kingdom