About Omar Estates Limited (12782888) United Kingdom