About Coda London Limited (10290072) United Kingdom