About Oman Global Capital Limited (10781384) United Kingdom