About Omar And Associates Limited (11735530) United Kingdom