About Soumerica Works Ltd. (12755217) United Kingdom