About Diego Rueda Limited (11771835) United Kingdom