About Tenre Limited (10571162) United Kingdom