About The Plug Concierge Ltd. (11393532) United Kingdom