About Plugx Limited (13118331) United Kingdom