Tilca Limited is no more. The blog is still available, for posterity.