About Lor. T. T. S Limited (11766335) United Kingdom