About Plugged Management Ltd (12012190) United Kingdom