About Dromada Ltd. (10164633) United Kingdom