About Veldor Limited (12627990) United Kingdom