About Nafisi Studio Ltd (11812833) United Kingdom