About Omar Leisure Limited (11749350) United Kingdom