About Eduardo Guzman Studio Ltd (13346009) United Kingdom