About Dandelion Foundation Ltd (13079585) United Kingdom