About Beamcore Limited (11519264) United Kingdom