About B&h Global Ltd (12453648) United Kingdom