About Rita Menendez Paz Ltd (11025274) United Kingdom