ockham razor company