The pictures on the website are definitely not theirs, i think they are of the headways or lifebatt factory.
https://endless-sphere.com/forums/viewtopic.php?f=3&t=26591&hilit=codd+power
Always hit up the search bar before asking. Read the thread above.
Can't find any experiences from people who ordered from either of these companies. One person mentioned that they received a pack full of rejected A123 cells though. I wish i could find the thread.