About Dmngo Holdings Ltd (12907933) United Kingdom