About The Plug Entertainment Ltd (11670727) United Kingdom