About B&c Global Limited (12215796) United Kingdom