About 3di Information Holdings Limited (11701154) United Kingdom