About Plug Holdings Ltd (12001901) United Kingdom