About Butterfly Kaleidoscope Limited (09281146) United Kingdom