CJ Clark Johnson Current PSC Person with significant control at OTTER TECH LIMITED Notified on 25th Jan 2024