About Revista Perro Negro Ltd (07651339) United Kingdom