About Droog Limited (SC614849) United Kingdom