About Vedra Enterprises Ltd (13575666) United Kingdom