About Ldn Ttt Co Limited (12629239) United Kingdom