United Kingdom

Njaga Njie through Nova Company Directors Ltd