About Damira Holdings Ltd (12704780) United Kingdom