About Beqatronics Ltd (11002307) United Kingdom