About Tenoke Limited (09916691) United Kingdom