About Nanospeed Technologies Limited (07890164) United Kingdom