About Dromara Ltd (12629223) United Kingdom