About B3 Holdings Limited (10139080) United Kingdom