About Tetris Uk Property Holdings Limited (07477875) United Kingdom