I don't think
Riley or
Noah are british names,
Sid is short for
Sidney and was a 60s generation thing. Mikey, i don't get why this name has become so popular over here in the UK...or
Oscar for that matter. British names are just traditional biblical victorian type names really. Very unoriginal.
Ellice is clearly made up and not british, as is
Dani as shortening names like that is only done for cutsie-name purposes,
Dani would almost certainly be
Danielle.