About Codo London Limited (10942663) United Kingdom