About Obaid Investments Limited (11605541) United Kingdom