About Almutafilm Cinema Studios Ltd (12093203) United Kingdom