About I. D. & C. World Holdco Limited (09822550) United Kingdom