About Vedaplace Limited (03623762) United Kingdom