About Nanospace Ltd (05111036) United Kingdom