About 12bel Company Limited (13191488) United Kingdom