The License Giver Business Concept of Technological Innovation : A Game of Excellence | DealShopping UK