About Odeco (uk) Inc (SF000382) United Kingdom