About 2s Global Technologies Uk Limited (12898276) United Kingdom