About The O S Ventures Limited (09378063) United Kingdom