About Nanocomp Limited (07695911) United Kingdom