About Beam Holdings Ltd (13172961) United Kingdom