About Somalto Ltd (11704491) United Kingdom