About Global Marketplace Technology Ltd (SC555896) United Kingdom