London Loves Business: Showpad Secures $70m Funding