Togggle | News, Hiring, Layoffs, Competitors, CEO, Fundraising Insights Togggle is a technology company based in London that specializes in decentralized KYC (Know Your Customer) verification solutions....