About Diaspo Media Ltd (12882919) United Kingdom