About Aniara Film Ltd (12397425) United Kingdom