It looks quite like a stone crop. Genus Sedum, not sure exactly which one but I am pretty sure it's one of those. Generally they are edible and big in vitamin c and minerals, but of course, never eat anything without a 100% positive ID on it and it's look alikes!