About Bb3 Holdings Ltd (10657906) United Kingdom