About Daffodil Enterprise Limited (12069210) United Kingdom