About Veeninvest Ltd (09158612) United Kingdom