About Beamrider Limited (05289716) United Kingdom