About Beamwave Global Ltd (12933480) United Kingdom