About Daffodilholdings Limited (13491044) United Kingdom