About B&m Technologies Ltd (13339147) United Kingdom