About Oval Ventures Limited (04047575) United Kingdom