About Osj Investments Limited (13281106) United Kingdom