About Idh 331 Ltd. (06693404) United Kingdom