About Nedgard Limited (11572538) United Kingdom