About B13 Holdings Limited (11057308) United Kingdom