About Tudy International Ltd. (10210506) United Kingdom