About Beam Technology Ltd (11353753) United Kingdom