HNP Limited, Inc