About Nanoprecise Sc Uk Ltd (13168442) United Kingdom