About Dandelion Seeds Ltd (11625211) United Kingdom