About Tengri Ltd (08959803) United Kingdom