AMPD Ventures Inc says its AMPD Technologies Inc subsidiary