About Bbb Ventures Ltd (11482333) United Kingdom