About Tmmg Investment Holdings Limited (10641996) United Kingdom