About Oran Investments Limited (NI039960) United Kingdom