About The Digital North Sea Limited (11377448) United Kingdom