About Boom Beauty Limited (13027693) United Kingdom