False. When I requested for my voter data from SCL Elections Ltd regarding US election it came by email from data.compliance@sclgroup.cc
Nope. Up until around June 14, 2017, SCL Group was co-located at SCL Elections Ltd. (Cambridge Analytica) archive.is/JlkSn