About Butterfly Bloom Limited (10024482) United Kingdom