Slate Technologies Inc