Britain's new Internet Law: Death of the Startup in Britain? | Heykuki News