About Infinited Tedy Ltd (12938236) United Kingdom