About Edin Ns 01 Limited (SC626733) United Kingdom