About Tanzania Odyssey Limited (03858540) United Kingdom