About B23 Enterprise Limited (13677306) United Kingdom