About Omar Keis Direct Hilal Limited (13180222) United Kingdom