About Beam Group Holdings Ltd (13403730) United Kingdom