Sort:  

Thanks! let me trawl google and see what I see
Edit: Yes, looks like Notocatus elegans aka Parodia elegans

Oh nice! Now just wait for the giant flowers. They are pretty amazing.

Yes they are!