About Tym&d Limited (10032622) United Kingdom