About Mali Studios Limited (12113032) United Kingdom