About Daffodil Holding Limited (10731037) United Kingdom