About Daffodil Nominee Limited (07943635) United Kingdom