About Ondava Investments Limited (NI026827) United Kingdom