Business Name
Category
Based in
London
Tags
AI, Blockchain, Cybersecurity, Gaming
Founded
2021
Business Name
Category
Based in
London, England
Tags
Internet, Social Network, Social Growth Platform
Founded
2020
Business Name
Category
Based in
London
Tags
Advertising, Film Production, Marketing, Media and Entertainment
Founded
2020
Business Name
Category
Based in
Birmigham
Tags
credit scoring, Africa, healthcare providers
Founded
2022