Hi, I think your bunny looks like a blue harlequin. Though it may be a mixed breed, but not sure. Although she’s very cute ❤️
As for the age after about 1 or 2 is gets difficult to tell the age of a rabbit. 4 may be accurate but if that’s what someone who knows rabbits said, I’d say it was...