About Diaspora Squad Ltd (13126684) United Kingdom