About Pedro Miguel Ltd (12925817) United Kingdom