About B&n Ventures Ltd (10031228) United Kingdom