About Nanosight Limited (04599525) United Kingdom