About Beam Calculation Ltd (10331452) United Kingdom