About Dandelion Projects Ltd (11943135) United Kingdom