GC Grant Christopher Mitchell Current PSC Person with significant control at LIONFEATHER PROJECT CIC Notified on 23rd Apr 2025