About Quick Drip Ltd (12098238) United Kingdom