About Meirionydd Nvtec Limited (11600620) United Kingdom