About Diaspora Animations Ltd (11825446) United Kingdom