RD Ran Deng Current PSC Person with significant control at VISIBLE CONSULTING LTD Notified on 24th Sep 2020