About B&a Ventures Ltd (11952761) United Kingdom