About Plug Social Media Limited (13271284) United Kingdom