Technological Factors Affecting Business Uk