About Semh Limited (12110124) United Kingdom