About New Ost Investments Limited (04012012) United Kingdom