About Mario A. Valladares Rodriguez Limited (13227541) United Kingdom