About Beam Holdings Limited (11003285) United Kingdom