About Omar Noho Limited (12049045) United Kingdom