About Veldor Investments Limited (12291039) United Kingdom