About Opm Investments Limited (09753738) United Kingdom