About Boom Global Innovation Plc (12844882) United Kingdom