About Dendy Elvera Group Ltd (12855074) United Kingdom