About Dropmate Ltd. (12928465) United Kingdom