Vesta Telemedicine Solutions Pllc 9638585706 – Legal entity