Overdrive, the latest venture from the team behind Starface, has faced an uphill journey since launching its drug testing kits.