About Paninaro Plug Ltd (12915141) United Kingdom