About Nanoscope Ltd (SC713095) United Kingdom