About Beamescovid Limited (12717993) United Kingdom