About Ojm Investments Limited (05196542) United Kingdom