About Omar Decor Limited (13640607) United Kingdom