survive ltd.