About Dandelion Partners Ltd (12749191) United Kingdom