About Omani Holdings Limited (08068512) United Kingdom