About Codo Digital Limited (12307247) United Kingdom