About B&d Technologies Ltd (12713008) United Kingdom