About Idh Limited (00243708) United Kingdom