SL Steven Linscott Goode Current PSC Person with significant control at IFREEZE LIMITED Notified on 6th Apr 2016