About Drip Holdings Limited (10819944) United Kingdom