About Marie Leo Ndawo Limited (12235259) United Kingdom