About Oovvuu (uk) Limited (12016059) United Kingdom