2024
Technology, Information and Internet
London, GB, UK
Self-funded (bootstrapped) company without external investments.