About Tensile Cells Limited (09205057) United Kingdom