About Tensor Management Services Limited (05341560) United Kingdom