About Veda Research Limited (12107929) United Kingdom