About Tara Aghdashloo Studios Limited (10657932) United Kingdom