About Tetris Global Power Ltd (13288878) United Kingdom