About Tcp - Gcl Investment Group Holdings Limited (12112584) United Kingdom