Allen Consulting Inc