MR Mark Richards Current PSC Person with significant control at TECH GENIUS IT SOLUTIONS LTD Notified on 20th Nov 2017