About B&m Ventures Ltd (12190588) United Kingdom