About Digital Ice Limited (SC479265) United Kingdom