About Davidest Holdings Ltd (12757876) United Kingdom