About Ekkh Limited (10887955) United Kingdom