About Omanfex Construction Limited (11892536) United Kingdom