About Omar Khayyam Limited (13337865) United Kingdom