About Dro Investments Ltd (12805510) United Kingdom