About Dandelion Holdings Limited (09513239) United Kingdom