TJ Trevor John Andrews Current PSC Person with significant control at HAPPICH UK LIMITED Notified on 24th Sep 2024