About Bb8 Limited (10577837) United Kingdom