About Somrh Ltd. (12503517) United Kingdom