About Idh Research Ltd (09856222) United Kingdom