About Kodobe Limited (13105908) United Kingdom