About Sweet Sour Salty Limited (12897149) United Kingdom