About Nedsale Ltd (12713526) United Kingdom