About Venyx World (uk) Limited (08378165) United Kingdom