About Nilgiri Technologies Ltd (09018837) United Kingdom