About El Perro Blanco Ventures Lp (SL034866) United Kingdom