About Nano Scan Limited (12055641) United Kingdom