performance ltd