Latka logo

Oliver Sild

Founder

Company

WebARX

London, United Kingdom · Founded 2015

Revenue
$146.2K
Team size
6
Customers
50K

Company profile →