About Esmeralda Conde Ruiz Studios Limited (13425961) United Kingdom