About S 3 Global Limited (11774090) United Kingdom