About Droplan Ltd (12797797) United Kingdom