About Mbaye Nyang 1 Limited (10185061) United Kingdom