About Vedas Corporation Limited (11046034) United Kingdom