About Double Score Global Investments Limited (11955290) United Kingdom