About Dandelion Organisation Ltd. (11283113) United Kingdom