Help with LED Driver

I’m building a tiny LED and will be using” the Cree XHP35 LED on a 10 mm PCB”:https://www.cutter.com.au/product/xhp35a-h0-0000-0d0bd20e3/. I need help with finding an appropriate LED driver. I only need one mode (high), but I will be using a momentary push switch. When not actuated, the switch needs to be in the off position. Additionally, what should I use a heatsink?