About B&c Group.sw Ltd (12049232) United Kingdom