About Dorbara Holding Ltd. (11574417) United Kingdom