About Vedlh Ltd. (11062937) United Kingdom