About Coda Technology Limited (10440176) United Kingdom