About Damira Group Holdings Limited (13090614) United Kingdom