About Ricardo Guimaraes Limited (13098045) United Kingdom