SG Sedjro Geraud Amoussou Current PSC Person with significant control at CLEO TOUCH LONDON LTD Notified on 18th Dec 2021