About Boom Design Studio Ltd (12256279) United Kingdom