About Brady Technologies (holding) Limited (13603931) United Kingdom