About Nimmtech Limited (08691652) United Kingdom