About Idh International Diacron Holding Limited (03765680) United Kingdom