About Dandelion Portfolio Limited (12508510) United Kingdom