About Bb8 Holdings Ltd (10873571) United Kingdom