About Nanotera Scotland Limited (SC542526) United Kingdom