About Mitch Holdings Dda Limited (11670700) United Kingdom