About B&m Qa Limited (11637953) United Kingdom