About Measured Beam Limited (12092516) United Kingdom