Power Mech Projects - Not a typical Power Infra Company

What is comfortable PE range of this stock?
Historical PE seem misleading on screener