About Daffodil Group Ltd (12326780) United Kingdom