About Beam Solutions Limited (10250764) United Kingdom