About Nedelec Limited (10760264) United Kingdom