About B&r Smart Technology Limited (13173392) United Kingdom