About Somatch Ltd (13279519) United Kingdom