About B2 Spectrum Limited (10866498) United Kingdom