About B&c Analytics Ltd (08101860) United Kingdom