About Somo Innovations Ltd (06927325) United Kingdom