About Beadandelion Limited (13566983) United Kingdom