About Plug N International Ltd (10393756) United Kingdom