KD Karl David Frankham Current PSC Person with significant control at TECHCARE CONSULTANCY LIMITED Notified on 14th Oct 2020