About Daffodils Enterprises London Ltd (11106757) United Kingdom