About Beam Technology Solutions Limited (10363467) United Kingdom