About Plugged Global Ltd (13121562) United Kingdom