Registration, yes. Users, Over 100 m registered since its launch, currently over 25 m active users. Launched, 2003 as Mamba, July 2012 as Wamba. Wamba is a global social networking service for meeting new people, which was first launched .