About Omb Xh Limited (12580411) United Kingdom