About Beam Insurance Solutions Limited (13204494) United Kingdom