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