About Venus Netherlands Holding Ltd. (07203447) United Kingdom