About B15 Holdings Limited (06251606) United Kingdom