About Beamridge Holdings Limited (10420901) United Kingdom