About Vadevalor Limited (12075588) United Kingdom