Fram Contractors, Ltd.