About Beech Global Ltd (12253503) United Kingdom