Like Giants: Interactive Business Cards : Like Giants are a small, energetic, independent Durban based production company that think big. They produce high end, moving, digital content that is able to compete against the giants of the industry.They wanted