About Tensox Limited (SC635036) United Kingdom