I can't figure out if this website is legitimate or a scam for li-ion cells. So far, the only information I can get is their twitter says they joined in February 2017 and the domain was registered on June 21, 2016 with namecheap.com in WHOIS database.