About B1 Space Ltd (13028702) United Kingdom