About Omar Associates Limited (11149636) United Kingdom