Grand Battery Holdings Limited, a company that owns 888, are known for owning several casinos and this mobile app.