About Diaspora Connect Ltd (11237077) United Kingdom