About Netdgr Limited (13180900) United Kingdom