About Rodrigo C Felix Design Limited (09584006) United Kingdom