About De Veer Investments Limited (10151907) United Kingdom