About Nedglass Limited (12223191) United Kingdom