<p>Zilch, the British intelligent payments unicorn with 6 million customers, has today announced it is committing €91 million (£77 million) to double its London office capacity with a move to a significantly larger headquarters in Victoria. This comes off the back of a €150 million debt and equity rais</p>