About Beam Labs Limited (10923564) United Kingdom