About Los Pelicano Records Ltd (11588678) United Kingdom