About Bb8 Solutions Ltd (12707331) United Kingdom