About Nilgiris Trust (CE025116) United Kingdom