About Ictc Developments Holmfirth Ltd. (11499445) United Kingdom