About Appnano Europe Limited (08679963) United Kingdom