About Dandelion Investments Limited (08157098) United Kingdom