About S&s A Global Limited (11721568) United Kingdom