About Yod Drop Limited (12430349) United Kingdom