About Coda Technology Services Ltd (10874924) United Kingdom