Latka logo

Rick Smith

Founder

Company

Iafyds

London, United Kingdom · Founded 2003

Revenue
$361.5K
Team size
9

Company profile →