About Damira Properties Holdings Limited (13089499) United Kingdom