About Nashtech Investments Limited (08730907) United Kingdom