InsidersChoice

Does anybody know anything about their products or who they are? There is nothing in the forums about them.