About Plugg Limited (10399170) United Kingdom