About Boom Cubed Limited (10679329) United Kingdom