About House Of Tengri Limited (11246018) United Kingdom