About Dochandoris Limited (10827935) United Kingdom