About Nilgiris Ltd (09355485) United Kingdom