About Vedanti Licensing Limited (10270386) United Kingdom