About Nanodrops Ltd (10024732) United Kingdom