About Nanotera Solar Solutions Limited (11438997) United Kingdom