About Tensing Properties Limited (12136346) United Kingdom