About Diaspora International Limited (10854491) United Kingdom