SELECT 
  gp.*, 
  p.company_id 
FROM 
  cscart_product_variation_group_products AS gp 
  LEFT JOIN cscart_products AS p ON gp.product_id = p.product_id 
WHERE 
  gp.group_id IN (15744)

Query time 0.00159

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "gp",
          "access_type": "ref",
          "possible_keys": ["idx_group_id"],
          "key": "idx_group_id",
          "key_length": "3",
          "used_key_parts": ["group_id"],
          "ref": ["const"],
          "rows": 30,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "p",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "ref": ["dev_db.gp.product_id"],
          "rows": 1,
          "filtered": 100
        }
      }
    ]
  }
}

Result

product_id parent_product_id group_id company_id
35730 0 15744 358
35810 35730 15744 358
35811 35730 15744 358
35812 35730 15744 358
35813 35730 15744 358
35814 35730 15744 358
35815 35730 15744 358
35816 35730 15744 358
35817 35730 15744 358
35818 35730 15744 358
35819 35730 15744 358
35820 35730 15744 358
35821 35730 15744 358
35822 35730 15744 358
35823 35730 15744 358
35824 35730 15744 358
35825 35730 15744 358
35826 35730 15744 358
35827 35730 15744 358
35828 35730 15744 358
35829 35730 15744 358
35830 35730 15744 358
35831 35730 15744 358
35832 35730 15744 358
35833 35730 15744 358
35834 35730 15744 358
35835 35730 15744 358
35836 35730 15744 358
35837 35730 15744 358
35838 35730 15744 358
35839 35730 15744 358
35840 35730 15744 358
35841 35730 15744 358
35842 35730 15744 358
35843 35730 15744 358