About Dafen (holdings) Limited (09834830) United Kingdom