About Omar Mboge Limited (10457155) United Kingdom