Poner la sémola en un cuenco amplio y remojarla con un poco de agua, trabajarla con un tenedor hasta que se hinche; cocerla al vapor durante 15 minutos. Batir la mantequilla con 150 g de azúcar, añadir los huevos y seguir batiendo con la batidora, hasta que se forme una mezcla espumosa. Añadir a esta mezcla la sémola, las almendras y la canela; seguir batiendo. Engrasar una fuente refractaria y verter la crema, hornear a temperatura media unos 30 minutos.Hacer un jarabe con el resto del azúcar y la misma cantidad de agua, y la piel de limón. Cuando el bizcocho esté listo, retirarlo del horno y cuando esté templado, bañarlo con el almíbar caliente. Trocearlo y decorar con nata montada o al gusto.