About Tmc Ventures Europe Ltd. (08754250) United Kingdom