About Bsquare Textile Limited (11450497) United Kingdom