About Vedas Apps Ltd (13458515) United Kingdom