About Oman Group Uk Limited (11222502) United Kingdom