About B-cam Holdings Limited (11545437) United Kingdom