Spd Technologies Inc