About Timundo Ltd. (10690425) United Kingdom