About Beam Tech Limited (10816060) United Kingdom