Austin e-commerce company leases large office space at The Grove at Shoal Creek