About Osj Ventures Limited (10583309) United Kingdom