About Kangri Limited (09154211) United Kingdom