About Vedgy Ltd (12274106) United Kingdom