About Dew Drop Ventures Ltd. (09992708) United Kingdom