About Project Plug Limited (NI626418) United Kingdom