About Odep Ltd (12194258) United Kingdom