About Somabo Ltd (11373849) United Kingdom